fighting troops - French English Dictionary